package zhh.tangbao.user.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;
import zhh.tangbao.system.entity.DaoEntity;

/**
 * @author 粥灰灰
 * @created 2022/8/20
 * @version 1.0
 * @Description 角色具体拥有的功能
 */


@Accessors(chain = true)
@Data
@TableName("authority")
public class Authority extends DaoEntity {

    /** 功能权限id，通过id进行关联 */
    @TableId(value = "id", type = IdType.ASSIGN_UUID)
    private String id;

    private String authorityCode;

    /** 功能名称，功能权限名称不能重复 */
    private String authorityName;

    /** 功能权限描述 */
    private String authorityDescribe;
    
}
